anchovy puree - German English Dictionary